import service from '../utils/request.js';

/**
 * 扫码绑定公司
 * @param {number} companyId 公司id
 */
export function bindCompany(companyId) {
  return service({
    loadTitle: '提交中...',
    url: 'member_company/create?companyId=' + companyId,
    method: 'POST',
  })
}

/**
 * 解除绑定公司
 */
export function unbindCompany() {
  return service({
    loadTitle: '提交中...',
    url: 'member_company',
    method: 'DELETE'
  })
}

/**
 * 获取绑定公司信息
 */
export function getCompanyBindingInfo() {
  return service({
    loadTitle: '加载中...',
    url: 'member_company/bind_info'
  })
}

/**
 * 获取绑定公司信息
 */
export function getCompanyBindingInfo2(companyType) {
  return service({
    loadTitle: '加载中...',
    url: 'member_company/bind_info?companyType='+companyType
  })
}

/**
 * 获取公司名称
 * @param {number} id 公司 id
 */
export function getCompanyName(id) {
  return service({
    loadTitle: '加载中...',
    url: 'member_company/name_by_code',
    method: 'GET',
    data: {
      id
    }
  })
}